Skip to main content

License Activation

Licensing Overview and Activation Purpose

SafeSquid requires valid licensing to enable full functionality and continuous availability. Two licensing options are available:

  • Free Licensing: Always free; supports core functionality without time restriction.

  • Commercial Licensing: Includes real-time threat intelligence updates, 365-day disaster recovery and backup, and email-based support.

License activation is completed post-installation and is essential for activating subscription-based features and ensuring platform synchronization.

note

Activating multiple SafeSquid instances using the same activation key enables synchronization of SSL certificates and configuration files across nodes.

Readiness Checklist

Client-Side Preparations

  • Ensure the SafeSquid server has unrestricted outbound Internet access.
  • Allow traffic through the firewall to the following endpoints and ports:

Licensing and Update Services

HostPortPurpose
api.safesquid.net443License activation
swgupdates2.safesquid.net443Subscription, malware definitions
swgupdates.safesquid.net80Seqrite updates
sslupdates.safesquid.com443SSL certificate updates
category.safesquid.net443Category DB updates
download.quickheal.com80Virus signature updates

URL Categorisation Engines

HostPortPath
prourl.itsecure.co.in8080/URLCategorizerService/URLCategorize
encurl.itsecure.co.in8080/URLCategorizerService/URLCategorize
klassify.itsecure.co.in8080/URLCategorizerService/URLCategorize
prourl.itonlinesecure.in8080/URLCategorizerService/URLCategorize
encurl.itonlinesecure.in8080/URLCategorizerService/URLCategorize
  • Validate DNS resolution and establish successful HTTPS connections to each host.

SafeSquid-Side Setup

  • Install and configure the SafeSquid service on the target system.

Activation Procedure

Generate Activation Key

Registration Process 

showing dashboard of key.safesquid.com, Picture

Visit https://key.safesquid.com

Picture 6, Picture 

Enter your email address, First Name, Last Name, Captcha and then Click on "Sign Up." 

You'll receive an email to activate your account in your registered email address. 

showing how to sign up using your email, Picture 

Click on "Click here to activate your account."

showing how to sign up using your email, Picture 

You'll be directed to https://accounts.safesquid.com/?success=

Enter your new password in "New password", "confirm password." 

showing the user info created, Picture 

click on "Activate." 

clicking on activate, Picture 

Enter your username and password and click on "Sign In".

entering the username and password to get your activation key, Picture 

Activation code will be generated, and you'll be directed to https://key.safesquid.com/portal.html

 Fill in the user info and contact information. 

filling the user info and contact info, Picture 

Click on "Save Profile".

 clicking on save profile button, Picture

Your activation key has been generated.  

Click "close".

clicking on close after generating the activation key, Picture 

Page will be reloaded, and you'll be redirected to your home page. 

To download your activation key, click on "Download Key". 

clicking on download key option on the dashboard, Picture

note

Do not change the activation key file name or contents.

Upload the Activation key 

note

First, configure browsers or network clients to route HTTP/HTTPS traffic through the SafeSquid proxy.

uploading the activation key When accessing the interface for the first time, Picture

selecting your activation key file and clicking on upload, Picture 

clicking on restart, Picture 

waiting for page refresh, Picture 

Validating Activation Success

  1. Open a browser and go to: http://Safesquid.cfg/

  2. Access the Support section from the menu.

clicking on support to validate product activation, Picture

  1. Confirm the Activation Details section is populated.

showing activation details in license details, Picture

If these fields are present and valid, the license activation is confirmed.

Troubleshooting Activation Failures

Case 1: Activation Key Not Detected By http://safesquid.cfg/

Symptoms: After uploading the activation key, the SafeSquid UI displays "Failed to set Subscription details."

Root Cause: The activation key file is either missing or improperly named.

Resolution:

  1. Verify the presence of the activation key file:
ls -lrt /usr/local/safesquid/security/

Ensure a file named activation_key exists.

  1. If absent or misnamed, re-upload the correct activation key file.

  2. Restart the SafeSquid service:

/etc/init.d/safesquid stop
/etc/init.d/safesquid start
Feedback